const express = require('express')
const cors = require('cors')

const app = express()
//处理跨域
app.use(cors())

// 处理post请求上传的url编码数据
app.use(express.urlencoded({ extended: false }))
// 处理post请求上传的json编码格式的数据
app.use(express.json())
// 处理静态资源
app.use(express.static('./public'))

app.get('/a/:id?', (req, res) => {
  console.log(req.query) //获取查询字符串
  console.log(req.params) //获取路由参数
  res.send('响应了')
  // setTimeout(() => {
  //   res.send('响应了')
  // }, 3000)
})
app.post('/b', (req, res) => {
  console.log(req.body)
  // res.send('响应了')
  res.send({ xxx: 'b' })
  // setTimeout(() => {
  //   res.send('响应了')
  // }, 3000)
})

app.listen(5000)
